Neuroevolution with Analog Genetic Encoding
نویسندگان
چکیده
The evolution of artificial neural networks (ANNs) is often used to tackle difficult control problems. There are different approaches to the encoding of neural networks in artificial genomes. Analog Genetic Encoding (AGE) is a new implicit method derived from the observation of biological genetic regulatory networks. This paper shows how AGE can be used to simultaneously evolve the topology and the weights of ANNs for complex control systems. AGE is applied to a standard benchmark problem and we show that its performance is equivalent or superior to some of the most powerful algorithms for neuroevolution in the literature.
منابع مشابه
Evolving scalable and modular adaptive networks with Developmental Symbolic Encoding
Evolutionary neural networks, or neuroevolution, appear to be a promising way to build versatile adaptive systems, combining evolution and learning. One of the most challenging problems of neuroevolution is finding a scalable and robust genetic representation, which would allow to effectively grow increasingly complex networks for increasingly complex tasks. In this paper we propose a novel dev...
متن کاملAutomatic Synthesis of Working Memory Neural Networks with Neuroevolution Methods
Evolutionary Robotics is a research field focused on autonomous design of robots based on evolutionary algorithms. In this field, neuroevolution methods aim in particular at designing both structure and parameters of neural networks that make a robot exhibit a desired behavior. While such methods have shown their efficiency to generate reactive behaviors, they hardly scale to more cognitive beh...
متن کاملThe Automated Design of Artificial Neural Networks Using Evolutionary Computation
Neuroevolution refers to the design of artificial neural networks using evolutionary algorithms. It has been one of the promising application areas for evolutionary computation, as neural network design is still being done by human experts and automating the design process by evolutionary approaches will benefit developing intelligent systems and understanding “real” neural networks. The core i...
متن کاملIndirectly Encoding Neural Plasticity as a Pattern of Local Rules
Biological brains can adapt and learn from past experience. In neuroevolution, i.e. evolving artificial neural networks (ANNs), one way that agents controlled by ANNs can evolve the ability to adapt is by encoding local learning rules. However, a significant problem with most such approaches is that local learning rules for every connection in the network must be discovered separately. This pap...
متن کاملA Hypercube-Based Indirect Encoding for Evolving Large-Scale Neural Networks
Research in neuroevolution, i.e. evolving artificial neural networks (ANNs) through evolutionary algorithms, is inspired by the evolution of biological brains. Because natural evolution discovered intelligent brains with billions of neurons and trillions of connections, perhaps neuroevolution can do the same. Yet while neuroevolution has produced successful results in a variety of domains, the ...
متن کامل